English Dictionary
▪ storm petrel
▪ storm sash
▪ storm signal
▪ storm trooper
▪ storm window
◊ STORM SIGNAL
storm signal
n : a signal announcing the approach of a storm especially one
of marked violence
storm petrel
storm sash
storm signal
storm trooper
storm window
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]